ss = 0
import re

'''
re.sub(pattern, repl, string, count=0, flags=0)
pattern:正则表达式模式
repl:替换的字符串，也可为一个函数
string:要被查找替换的原始字符串
count:模式匹配后替换的最大次数，默认0表示替换所有的匹配
flags:编译时用的标志位，数字形式，默认值0

用于对字符串中指定子串的替换

re.split(pattern, string, maxsplit=0, flags=0)
pattern:匹配的正则表达式
string:要匹配和切割的字符串
maxsplit:最大分割次数，默认0，不限制次数
flags:编译时用的标志位，数字形式，默认值0

用于将字符串按照正则表达式进行分割，并返回一个列表
和string的split功能一致，只是这边是使用正则方式分隔

'''
# 替换作用
pattern = '黑客|破解|反爬'
s = '我想学习Python，Python可以破解，Python可以反爬'
new_s = re.sub(pattern, '****', s)
print(new_s)

s2 = 'https://www.msn.cn/zh-cn/news/other/BF/ar-AA1u2Q12?ocid=msedgntp&pc=CNNDDB&cvid=67359f5d9fb34feeaa8a50f6417b6c8c&ei=31'
pattern2 = '[?|&]'
new_s2 = re.split(pattern2, s2)
print(new_s2)
